<!DOCTYPE html>
<html lang="en">
<head>
  <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
  <link rel="icon" href="favicon.ico" type="image/x-icon">
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>个人博客</title>
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/mdui@1.0.2/dist/css/mdui.min.css">
  <script src="https://cdn.jsdelivr.net/npm/mdui@1.0.2/dist/js/mdui.min.js"></script>
  
  <style>
    /* 自定义样式 */
    .white {
      color: #ffffff;
    }
    .bigtext {
      font-size: 30px;
      text-decoration: none;
      color: #ffffff;
    }
    .bigtext2 {
      font-size: 25px;
      color: #ffffff;
    }
    .juzhongtext {
      height: 60px;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    header {
      background-color: #09a0e6;
      color: #ffffff;
      height: 60px;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    footer {
      background-color: #09a0e6;
      color: #ffffff;
      height: 60px;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    .mediumtext {
      font-size: 20px;
    }
  </style>
</head>
<body>
  <script>
    // 判断用户是否已登录
    var isLogin = sessionStorage.getItem("isLogin") || localStorage.getItem("isLogin");
    var username = sessionStorage.getItem("username") || localStorage.getItem("username");

    if (isLogin !== "true") {
        alert("Please Login First!");
        window.location.href = "./login.html";
    }
    function showDropdown() {
        document.getElementById("dropdown").style.display = "block";
    }

    function hideDropdown() {
        document.getElementById("dropdown").style.display = "none";
    }
</script>
  <header>
    <a class="bigtext" href="./index.html" title="点击回到首页">我的网站</a>
  </header>

  <p class="white">.</p>
  <p class="white">.</p>
  <h1 class="juzhongtext">C++是什么</h1>
  <h2 class="juzhongtext">发布时间:2019/2/10 作者:孙鑫浩</h2>
  <p class="white">.</p>
  <p class="white">.</p>
  <p class="mediumtext mdui-typo">
    C++是一种高级编程语言，它继承了C语言的特性，同时还加入了许多新的特性。C++最初由丹尼斯·里奇在贝尔实验室开发，后来由比雅尼·斯特劳斯特鲁普扩展和重构，于1983年正式命名为C++。C++语言被广泛用于操作系统、嵌入式系统、游戏开发、桌面应用程序、Web浏览器等领域。
  </p>
  <p class="mediumtext mdui-typo">
    C++的最大特点是支持面向对象编程思想，它提供了类、继承、多态等面向对象的概念，使得代码更加模块化、可重用、易于维护。C++还支持泛型编程，即通过模板实现代码的复用和参数化，大大提高了代码的通用性和灵活性。
  </p>
  <p class="mediumtext mdui-typo">
    C++的标准库包括数学、字符串、输入输出、容器、算法等常用的类库，还有STL（Standard Template Library）库，STL是一套算法和数据结构的标准库，提供了诸如容器、迭代器、算法等多种工具，可以大大提高开发效率。
  </p>
  <p class="mediumtext mdui-typo">
    C++语言本身非常灵活，可以通过指针、引用等手段直接操作内存，也可以通过宏定义、预处理器等手段进行一些高级的编程技巧。C++还支持多线程编程，可以使用标准库提供的thread类来实现多线程程序。
  </p>
  <p class="mediumtext mdui-typo">
    总之，C++是一门功能强大的编程语言，它的面向对象特性和丰富的标准库使得它成为了面向对象的编程思想内的语言。
  </p>

  <p class="white">.</p>
  <p class="white">.</p>
  <p class="white">.</p>
  <p class="white">.</p>
  <footer>
    <p class="bigtext2">&copy; 个人博客</p>
  </footer>
</body>
</html>
